humble oneself greatly - Turkish English Dictionary